irritating to the throat - Español Inglés Diccionario